disgusting nature - Turco Inglés Diccionario